toe-protection block - German English Dictionary